FileRead

 

WORD FileRead(DWORD handle, char *buf, WORD size);

 

파일에서 지정한 size만큼을 읽어서 buf에 담는 함수이다.

 

함수인자

handle - FileOpen 함수를 사용하여 얻은 파일 인식 ID

buf - 파일에서 읽어와서 담을 메모리

size - 파일에서 읽어올 크기

 

return 값

읽기가 성공적으로 끝나면 return값은 읽은 크기 만큼이 돌아온다.

 

 

예제1

handle  = @FileOpen("C:\\EX.TXT", "r");

if(handle != 0) {

 

@FileRead(handle, buf, 14);

@FileClose(handle);

 

}

 

문장설명 : C:\\EX.TXT 파일을 열어서 buf에 14개의 데이터를 읽어온 뒤 파일을 닫는다.